package b_IO;

import org.testng.annotations.Test;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;

public class ByteStreamDemo {
   //创建字节输出流对象 写文件
    @Test
    public void test1() throws FileNotFoundException {
        //直接创建但是不允许追加文件内容
        //如果文件存在，则会清空原文件内容，然后再重新写入
        FileOutputStream fos = new FileOutputStream("a.txt");
        System.out.println(fos);
        //创建并允许追加文件内容
        FileOutputStream fos1 = new FileOutputStream("b.txt",true);
    }
    //创建字节输入流对象  读文件
    @Test
    public void test2() throws FileNotFoundException {
        //如果文件存在,则直接读取文件
        //如果文件不存在,则报FileNotFoundException:文件未找到异常
        FileInputStream fis = new FileInputStream("a.txt");
        System.out.println(fis);
    }

}
